package com.wenwu.service;

import java.util.List;

import com.wenwu.common.bean.RelicsPreserve;
import com.wenwu.common.exception.RelicsException;
import com.wenwu.common.page.PaginationVO;
/**
 * 
 * @author LINHAI
 *
 */
/*List<RelicsPreserve> selectList(RelicsPreserve relicsPreserve, PaginationVO pageVo)
			throws RelicsException;*/
/**
 * 
 * @author LINHAI
 *
 */
/*List<RelicsPreserve> selectList(RelicsPreserve relicsPreserve, PaginationVO pageVo)
			throws RelicsException;*/
/**
 * 
 * @author LINHAI
 *
 */
/*List<RelicsPreserve> selectList(RelicsPreserve relicsPreserve, PaginationVO pageVo)
			throws RelicsException;*/
/**
 * 
 * @author LINHAI
 *
 */
public interface ProtectSatuationService {
	
	String addObj(RelicsPreserve relicsPreserve) throws RelicsException;

	int selectTotalRecord(RelicsPreserve relicsPreserve) throws RelicsException;
	
	PaginationVO selectList(RelicsPreserve relicsPreserve, PaginationVO pageVo)
			throws RelicsException;
	
	RelicsPreserve selectRelicsPreserveByPreserveId(Integer preserveId)throws RelicsException;
	
	RelicsPreserve selectRelicsPreserveByBasicId(Integer basicId)throws RelicsException;
	
	int deleteByKey(List<?> keys) throws RelicsException;

}
